/*
* <p>Copyright： 东软烟草产品研发团队</p>
*/
package com.jkl.entity.notice;

import java.util.List;

import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;

import org.apache.ibatis.type.JdbcType;

import com.jkl.entity.project.po.PJProjectPicture;

import lombok.Data;
import lombok.experimental.Accessors;
import tk.mybatis.mapper.annotation.ColumnType;

/**
 * <p>
 * 实体
 * <p>
 * <p>
 * 变更说明：ji.k 2018年11月18日实体
 * <p>
 * Date:2018年11月18日
 * 
 * @author ji.k
 * @version 1.0
 */
@Data
@Accessors(chain = true)
@Table(name = "pn_notice")
public class PnNotice {
	
	/**
	 * 主键
	 * 
	 * @mbg.generated
	 */
	@Id
	@ColumnType(jdbcType = JdbcType.INTEGER)
	private Integer rowId;
	
	/**
	 * 类型。bs_param.param_code
	 * 
	 * @mbg.generated
	 */
	private String type;

	/**
	 * 通知编码
	 * 
	 * @mbg.generated
	 */
	private String code;

	/**
	 * 通知标题
	 * 
	 * @mbg.generated
	 */
	private String title;

	/**
	 * 来源
	 * 
	 * @mbg.generated
	 */
	private String source;

	/**
	 * 显示顺序
	 * 
	 * @mbg.generated
	 */
	private Integer sequence;

	/**
	 * 显示级别
	 * 
	 * @mbg.generated
	 */
	private Integer level;

	/**
	 * 操作员ID 关联bs_person.row_id
	 * 
	 * @mbg.generated
	 */
	private String operId;

	/**
	 * 操作时间，yyyymmddhhmmss
	 * 
	 * @mbg.generated
	 */
	private String operTime;

	/**
	 * 通知内容
	 * 
	 * @mbg.generated
	 */
	private String content;
	private String cityName;// 城市名称
	private String state;// 是否逻辑删除

	@Transient
	private String recordId;
	@Transient
	private String deptId;
	@Transient
	private String paramName;
	@Transient
	private List<PJProjectPicture> pictureList;

	@Transient
	private int pageSize;

	@Transient
	private int currentPage;
}
